An Extension to Systemc to Allow Modelling of Analogue and Mixed Signal Systems at Different Abstraction Levels

نویسنده

  • H J Al-Junaid
چکیده

SystemC is Hardware Description Language HDL for digital systems. An extension is proposed in this paper to extended the capabilities of SystemC to allow modelling of analogue and mixed-signal systems. The proposed extension provides a variety of abstraction levels, from system level to circuit level. In order to comply with the SystemC simulation cycle semantics, the analogue kernel is linked to the SystemC environment via calls from the existing digital kernel. The synchronisation of the analogue and SystemC digital kernels is done via a lock-step method. Operation of the extended, mixed-signal SystemC simulation platform is demonstrated using a practical example of a phase locked loop frequency multiplier with noise and jitter. We hope that results from this research might aid the recent efforts to standardize analogue extensions to SystemC.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analog and mixed signal modelling with SystemC-AMS

SystemC will become more and more important for the design of digital circuits from the specification down to the RT-Level. Complex systems often contain analog components. This paper introduces concepts for the extension of the SystemC methodology for the specification and design of analog and mixed signal systems. The concepts will be illustrated on a telecommunication system including digita...

متن کامل

Tutorials A 1 : System Modelling

Complexities of present systems or SoC designs are forcing the movement to a higher level of abstraction than RTL. With most of the system containing a large portion of software, the present languages, methodologies and tools are not adequate to tackle system-level design. SystemC is a C++ class library aimed at modelling systems with hardware and software content at many different levels of ab...

متن کامل

System model of an inertial navigation system using SystemC-AMS

This paper presents an approach for modeling an inertial navigation system. This system consists of a 3D acceleration and rotation sensor array, analog and digital error correction, gravitation compensation, supporting point extraction, serial interface and software application. Analogue interfaces are described on lowest abstraction level to allow easy exchange and refinement of components. Mo...

متن کامل

Synchronization of analogue and digital solvers in mixed-signal simulation on a SystemC platform

This contribution proposes a synchronization technique for solvers able to handle analogue extensions to SystemC, for modelling of general, mixed-mode systems with digital and non-linear analogue behaviour. In order to comply with the SystemC simulation cycle semantics, we link the analogue kernel to the SystemC environment as a user module and synchronize it with the SystemC kernel via a locks...

متن کامل

An Introduction to Modeling Embedded Mixed-Signal Systems

SystemC AMS extensions introduce new language constructs for the design of embedded analog/mixed-signal systems. This paper presents the novel modeling language for analog and mixed-signal functions that supports design and modeling of telecommunications, automotive and imaging sensor applications at various levels of abstraction. A simple example illustrates how these new features facilitate a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004